package com.smart.community.user.dto;

import lombok.Data;

/**
 * 居民查询DTO
 * 
 * @author Wu.Liang
 * @version 2.0.0
 */
@Data
public class ResidentQueryDTO {

    /**
     * 用户ID
     */
    private Long userId;

    /**
     * 房间ID
     */
    private Long roomId;

    /**
     * 居民类型：1-业主，2-租户，3-家属，4-访客
     */
    private Integer residentType;

    /**
     * 真实姓名
     */
    private String realName;

    /**
     * 联系电话
     */
    private String phone;

    /**
     * 身份证件号
     */
    private String identityNo;

    /**
     * 申请状态：0-待审核，1-已通过，2-已拒绝，3-已撤销
     */
    private Integer applyStatus;

    /**
     * 状态：0-已搬出，1-正常居住，2-暂时外出
     */
    private Integer status;

    /**
     * 当前页码
     */
    private Integer current = 1;

    /**
     * 每页大小
     */
    private Integer size = 10;
} 